.ujsTable {		
	width: 100%;
	color: #333333;
}
.ujsTable td, .ujsTable th {
	border-bottom:solid 1px #dfdfdf;	
	vertical-align: middle;
	text-align:center;
}
.ujsTable th {
	background: #DFDFDF;
	padding: 7px;
	font-size: 1.2em;
	font-weight:normal;
}
.ujsTable td {
	padding: 3px 7px;	
}
.ujsTable td.ct, .ujsTable th.ct {
	text-align: center;
}
.ujsTable td.left, .ujsTable th.left {
	text-align: left;
	float: none;
}
.ujsTable td a {
	text-decoration: underline;	
}
.ujsTable td a:hover{
	color:#b0601e;
}
.ujsTable tr.odd {
	background: #F1FAFE;
}
.ujsTable tr:hover td {
	background: #f2e9d6;
}

.ujsTable tr.selected td{
	background: #BDC4E2 !important;
}

.ujsTable tr.deleted, .ujsTable tr.disabled{
	color: #333;
	opacity: .5;
	background:none;
	text-decoration: line-through;
}
.ujsTable tr.changed{
	background: #EB8484;
	color: white;
}

/*---------------------表格行内嵌图标样式------------------------*/

.rowIcon {
	display: inline-block;
	width: 16px;
	height: 16px;
	background-repeat: no-repeat;
	opacity: .6;
}
.rowIcon:hover{
	opacity: 1.0;
}
.yes {
	background-image: url(../../../images/tick.png);
}
.del {
	cursor: pointer;
	background-image: url(../../../images/common16/del.png);
}
.mail {
	cursor: pointer;
	background-image: url(../../../images/mail.png);
}

/*---------------------------------------------------------------*/

.rowExpanderColumn{
	width:8px;
}
.rowExpanderBodyCtn{
	padding: 10px!important;
	background: #E2E2E2;
	text-align:left!important;
	word-break: break-all;
	word-wrap: break-word;
}
.rowExpanderTrigger{
	cursor:pointer;	
	display:inline-block;	
}
.rowExpanderTrigger:before{	
	content: '+';
	font-size: 14px;
	font-weight: bold;
	color: #6C7FC7;
}
.rowExpanderTrigger.expanded:before{
	content : '-';
}

/*---------------------------------------------------------------------------*/

.rowLink{
	color: #1F6CA8;
	font-size: 8px;
	letter-spacing: 1px;
	margin: 2px 0px;
	display: inline-block;
	cursor: pointer;
	clear: both;
}

/*---------------------------------------------------------------------------*/

.freezingHeader{
	height:100%;
}

.freezingHeader thead, .freezingHeader tbody{
	display: block;
	width: 100%;
}

.freezingHeader tbody{
	overflow: auto;
}